body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DADADA;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.font_general {
	font-size: 11px
}

.font_usuario {
	font-size: 11px;
	color: white;
}

.textfield {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #A9C09B;
}
.textfieldNumero {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #A9C09B;
	text-align: right;
}
.boton {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #A9C09B;
}
.tabla{
	background-color:#4D653D;
}
.colorLabel{
	background-color: #FFFADF;
}
.colorCampo{
	background-color:#FFFFFF;
}
.encabezadoTabla{
	background-color: #CCE1C0;
}
.par{
	background-color: #FFFFFF;
}
.impar{
	background-color: #EFF5EB;
}
.encabezado_col{
	background-color:#FFFADF;
	font-weight:bold;
}
.encabezado_colFiltro{
	background-color: #fff5bc;
	font-weight: bold;
}
a:link {color: #000000; text-decoration: none; }
a:active {color: #000000; text-decoration: none; }
a:visited {color: #000000; text-decoration: none; }
a:hover {color: #000000; text-decoration: none; }

.textfieldSinBorder{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: none;
}
.textfieldSinBorderN{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EFF5EB;
	border: none;
}
.textfieldSinBorderNCostos{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFADF;
	border: none;
}
.textfieldSinBorderAlerta{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: none;
	font-weight: bold;
	color: #FF0000;
}

.verticaltext {
writing-mode: tb-rl;
filter: flipV() flipH();
}
.textfieldSinBorderNumber {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: none;
	text-align: right;
}

.a:link {color: #000000; text-decoration:underline;}
.a:active {color: #000000; text-decoration: underline; }
.a:visited {color: #000000; text-decoration: underline; }
.a:hover { color:#0000CC; text-decoration: underline; }
